telegraphic communication - Turkish English Dictionary